 
 /* Normal links ---*/
a:hover, a:active, a:focus { color: #05557D;} 
//#3377bb; }

#ja-botsl2 a.links:hover,
#ja-botsl2 a.links:focus { color: #05557D;} 
//#3377bb; }

/* Readon links ---*/
p.readmore a { color: #3377bb; }

/* FORM
--------------------------------------------------------- */

.button:hover,
input[type="button"]:hover,
button[type="submit"]:hover { color: #3377bb; }

/* Contact ---*/

/* Profile */
.profile > a { color: #3377bb; }


p.ja-day { display: inline-block; float: left; margin-top: 4px; }

p.ja-day span { padding-right: 13px; }

#ja-topmenu ul { float: right; }

#ja-topmenu ul li {
  border-left: solid 1px #333;
  float: left;
  padding: 3px 15px;
}

#ja-topmenu ul li a { color: #ffae00; }

#ja-topmenu ul li a:hover,
#ja-topmenu ul li a:focus,
#ja-topmenu ul li a:active { color: #fff; }


/* MODULE STYLES
--------------------------------------------------------- */

/* Simple Title */
div.ja-moduletable.absolute-title.simple-title > h3,
div.moduletable.absolute-title.simple-title > h3 {
	background: #3377bb;
//	background: #82cce5;
}

/* Module Red */

div.ja-moduletable.redbg h3, div.moduletable.redbg h3 { 
  	background-image: url(/img/fon1.png);
	background-repeat: repeat-x;
	color: #064368;
	font-weight: bold; 
// repeat right; 
//	background: #82cce5;
//	background: #3377bb; 
}

div.ja-moduletable.redbg1 h3, div.moduletable.redbg1 h3 { 
  	background-image: url(/img/fon1.png);
	background-repeat: repeat-x;
	color: #064368;
	font-weight: bold; 
// repeat right; 
//	background: #82cce5;
//	background: #3377bb; 
}

div.ja-moduletable.bl h3, div.moduletable.bl h3 { 
//  	background-image: url(/img/fon2.png);
  	background-image: url(/img/bgmm.png);
	background-repeat: repeat-x;
//	color: #064368;
	font-weight: bold; 
// repeat right; 
//	background: #82cce5;
//	background: #3377bb; 
}

/* Accordion Module */ 
div.ja-moduletable.redbg .ja-accordion .ja-accordion-title.active { 
//	background: #3377bb; 
	background: #82cce5;

}

div.ja-moduletable.redbg1 .ja-accordion .ja-accordion-title.active { 
//	background: #3377bb; 
	background: #82cce5;

}

/* Menu Module ---*/
#ja-container ul.menu li a:hover,
#ja-container ul.menu li a:focus,
#ja-container ul.menu li a:active { color: #3377bb; }

#ja-container ul.menu li.active > a {
	color: #3377bb;
} 

/* JA News Featured Module ---*/
div.ja-moduletable.absolute-title.simple-title div#jafp-title, 
div.moduletable.absolute-title.simple-title div#jafp-title {
	background-color: #3377bb;
}

.ja-zinfp-links-actions a:hover, .ja-zinfp-links-actions a:active {
	background-color: #3377bb;
}

/* JA News Pro Module ---*/
.ja-zin h4.ja-zintitle a:hover, .ja-zin h4.ja-zintitle a:focus, .ja-zin h4.ja-zintitle a:active {
	color: #d28204;
// 3377bb;
}

/* JA Tabs ---*/
body .nex .ja-tabs-title-top ul.ja-tabs-title li.hover, 
body .nex .ja-tabs-title-top ul.ja-tabs-title li.firsthover, 
body .nex .ja-tabs-title-top ul.ja-tabs-title li.lasthover {
	color: #3377bb;
}

body .nex .ja-tabs-title-top ul.ja-tabs-title li.hover h3,
body .nex .ja-tabs-title-top ul.ja-tabs-title li.firsthover h3,
body .nex .ja-tabs-title-top ul.ja-tabs-title li.lasthover h3	{
	color: #3377bb;
}

body .nex .ja-tabs-title-top ul.ja-tabs-title li.active,
body .nex .ja-tabs-title-top ul.ja-tabs-title li.firstactive,
body .nex .ja-tabs-title-top ul.ja-tabs-title li.lastactive {
	color: #3377bb;
}

body .nex .ja-tabs-title-top ul li.active h3,
body .nex .ja-tabs-title-top ul li.firstactive h3,
body .nex .ja-tabs-title-top ul li.lastactive h3 {
	color: #3377bb;
}

.ja-tab-subcontent a.readmore, .ja-tab-subcontent a.readon {
	color: #3377bb;
}

/* HEADER
--------------------------------------------------------- */

div.logo-text h1 a { color: #3377bb; }


.main {
	max-width: 1400px;
}


// h1.logo { height: 62px; width: 152px; }



/* Search ---*/

#ja-search .search,
.search_search{ 
	border-color: #1c4369; 
	background: #fff;
	border: solid 1px #5b211f;
	padding: 0px 0px 0px 0px;
}

///////////
.searchintro { border-bottom: 1px solid #ccc; }

.results h4 { font-size: 110%; text-transform: none; }

.search fieldset { border: 1px solid #ccc; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.search legend {
  font-size: 100%;
  font-weight: bolder;
  line-height: 1.2;
  margin-left: 10px;
}


#ja-search .inputbox,
.moduletable_search .inputbox_search {
  background: #fff;
  border: none;
  color: #ababab;
  padding: 2px;
  width: 200px;
}

#ja-search .inputbox:hover,
#ja-search .inputbox:focus,
#ja-search .inputbox:active { background: #fff; }

#ja-search input.button,
.moduletable_search input.button_search {
  background: none;
  border: none;
  margin-right: 0;
  margin-top: 3px;
  padding: 2px;
  vertical-align: top;
}

.moduletable_search .inputbox_search{ width: 95% !important; }

.search .word label {
  display: inline-block;
  margin-right: 5px;
  margin-top: 4px;
  vertical-align: top;
}

.column dt { 
	font-weight: bold; 
        color: #d19a09;
}
/* Top Header */
#ja-social .social { background-color: #225180; }

#ja-social .ico-social { border-left-color: #225180; }

#ja-social .ico-social.ico-rss 			{ background-image: url(../images/icon-rss.png); }
#ja-social .ico-social.ico-facebooks 	{ background-image: url(../images/icon-facebook.png); }
#ja-social .ico-social.ico-twitters 	{ background-image: url(../images/icon-twitter.png); }

/* NAVIGATION
--------------------------------------------------------- */

/* Default Joomla! Menu ---*/
div.moduletable_menu ul li a:hover,
div.moduletable_menu ul li a:focus,
div.moduletable_menu ul li a:active { color: #3377bb; }

div.moduletable_menu ul li.active > a { color: #3377bb; } 

/* Default Joomla! Content ---*/

/* Category page */
.blog .items-row h2.contentheading a:hover,
.blog .items-row h2.contentheading a:focus,
.blog .items-row h2.contentheading a:active,
.blog .items-leading h2.contentheading a:hover,
.blog .items-leading h2.contentheading a:focus,
.blog .items-leading h2.contentheading a:active { color: #3377bb; }

/* weblinks page */
div.categories-list a:hover, div.categories-list a:active, div.categories-list a:focus,
.weblink-category a:hover, .weblink-category a:active, .weblink-category a:focus { color: #3377bb; }


/* Comment */
.jac-add-button a:hover,
.jac-add-button a:focus,
.jac-add-button a:active { color: #3377bb; }

#jac-sort a:hover,
#jac-sort a:focus,
#jac-sort a:active {
	color: #3377bb !important;
}

#jac-wrapper li.buttons input:hover {
	color: #3377bb;
}

#jac-wrapper .status-isapproved span.status-btn{
	color: #3377bb;
}

#jac-wrapper .comment-action a {
	color: #3377bb;
}

#jac-wrapper .comment-action a span { color: #3377bb; }

#jac-wrapper .comment-showreply a span { color: #aaa; }

#jac-wrapper .rank-high .comment-rankingresult { color: #3377bb; }

#jac-wrapper div.pagination ul li a:hover,
#jac-wrapper div.pagination ul li a:focus,
#jac-wrapper div.pagination ul li a:active { color: #3377bb; }

/* Pagination */
div.pagination ul li span.pagenav,
div.pagination ul li.pagination-prev span.pagenav,
#jac-wrapper div.pagination ul li.active span {
	background-image: url(../images/pagenav-current.png);
	color: #fff;
}

/* SPOTLIGHT
--------------------------------------------------------- */

/* Bot spotlight ---*/
#ja-botsl1 .wrap-inner1 { background: #3377bb; }

#ja-botsl1 div.moduletable_menu .ja-box-ct { background-color: #225180; border-color: #1c4369; }

#ja-botsl1 div.moduletable_menu ul.menu li { background-image: url(../images/line-menu.gif); }

#ja-botsl2 .social a.ico-social.ico-facebooks { background-image: url(../images/icon-facebook-bt.png); }

#ja-botsl2 .social a.ico-social.ico-twitters { background-image: url(../images/icon-twitter-bt.png); }

#ja-botsl2 .social a.ico-social.ico-rss { background-image: url(../images/icon-rss-bt.png); }

#ja-botsl2 .social a.ico-social.ico-flick { background-image: url(../images/icon-flick-bt.png); }

/* MISCELLANOUS
----------------------------------------------------------- */

/* Sticker News */

.ja-healineswrap em {
	background-image: url(../images/sticker-bg.gif);
}

/* Template Features */
div.list-useful .blocknumber .bignumber {
	background-image: url(../images/arround-blue.png);
}

/* FORUM
----------------------------------------------------------- */

#Kunena .button:hover, 
#Kunena .button:focus,
#Kunena .button:active,
#Kunena input.kbutton:hover,
#Kunena input.kbutton:focus,
#Kunena input.kbutton:active,
#Kunena .kattachment .kbutton:hover,
#Kunena .kattachment .kbutton:focus,
#Kunena .kattachment .kbutton:active { color: #3377bb; }

#Kunena .ktoggler a:hover { color: #3377bb; }

#Kunena .kcredits a { color: #3377bb; }

#Kunena #ktab ul.menu li a:hover,
#Kunena #ktab ul.menu li a:focus { color: #3377bb; }

#Kunena #ktab ul.menu li.active a { color: #3377bb; }

#Kunena .kpagination a:hover{ border-color: #3377bb; background: #3377bb; }

#Kunena div.kthead-title a:hover,
#Kunena div.kthead-title a:focus,
#Kunena div.kthead-title a:active { color: #3377bb; }

#Kunena div#khistory tr.ksth a { color: #3377bb; }

#Kunena dl.tabs dt:hover { color: #3377bb; }

#Kunena span.kunreadforum {
	background-image: url("../images/folder.png") !important;
}
/* Contentpane ---*/
body.contentpanea:hover, body.contentpane a:active, body.contentpane a:focus { color: #3377bb; }

body.contentpane #login-form input.button:hover,
#mailtoForm button.button:hover { color: #3377bb; }

body.contentpane #login-form ul li a:hover,
body.contentpane #login-form ul li a:focus { color: #3377bb; }

body.contentpane .button:hover,
body.contentpane input[type="button"]:hover,
body.contentpane button[type="submit"]:hover { color: #3377bb; }

#jac-sort a:hover,
#jac-sort a:focus,
#jac-sort a:active {
	color: #3377bb !important;
}


#jac-wrapper input.btTxt:hover,
#jac-wrapper input.btTxt:active {
	color: #3377bb;
}

.category-list .cat-items span.hasTip a { color: #3377bb; }